foam backing - French English Dictionary